//////////////////////////////////////////////////////
// Player.cpp
//////////////////////////////////////////////////////

#include "player.h"

//////////////////////////////////////////////////////
// CPlayer()
//////////////////////////////////////////////////////
CPlayer::CPlayer(void)
{
    m_iSector = 0;
    m_iHitPoints = 0;
    m_iMaxHitPoints = 0;
    m_iArmor = 0;
    m_iWeapon = 0;
    m_iGold = 0;
    m_iKeys = 0;
    m_iPotions = 0;
    m_iExperience = 0;
	m_HomeFrame = 30;
	m_CurrentFrame = 30;
	m_Facing = 0;
}

//////////////////////////////////////////////////////
// ~CPlayer()
//////////////////////////////////////////////////////
CPlayer::~CPlayer(void)
{
}

//////////////////////////////////////////////////////
// SetSector()
//////////////////////////////////////////////////////
void CPlayer::SetSector(int num)
{
    m_iSector = num;
}

//////////////////////////////////////////////////////
// GetSector()
//////////////////////////////////////////////////////
int CPlayer::GetSector()
{
    return m_iSector;
}

//////////////////////////////////////////////////////
// SetTempSector()
//////////////////////////////////////////////////////
void CPlayer::SetTempSector(int num)
{
    m_tempSector = num;
}

//////////////////////////////////////////////////////
// GetTempSector()
//////////////////////////////////////////////////////
int CPlayer::GetTempSector()
{
    return m_tempSector;
}

//////////////////////////////////////////////////////
// SetHitPoints()
//////////////////////////////////////////////////////
void CPlayer::SetHitPoints(int num)
{
    m_iHitPoints = num;
}

//////////////////////////////////////////////////////
// GetHitPoints()
//////////////////////////////////////////////////////
int CPlayer::GetHitPoints()
{
    return m_iHitPoints;
}

//////////////////////////////////////////////////////
// SetMaxHitPoints()
//////////////////////////////////////////////////////
void CPlayer::SetMaxHitPoints(int num)
{
    m_iMaxHitPoints = num;
}

//////////////////////////////////////////////////////
// GetMaxHitPoints()
//////////////////////////////////////////////////////
int CPlayer::GetMaxHitPoints()
{
    return m_iMaxHitPoints;
}

//////////////////////////////////////////////////////
// SetArmor()
//////////////////////////////////////////////////////
void CPlayer::SetArmor(int num)
{
    m_iArmor = num;
}

//////////////////////////////////////////////////////
// GetArmor()
//////////////////////////////////////////////////////
int CPlayer::GetArmor()
{
    return m_iArmor;
}

//////////////////////////////////////////////////////
// SetWeapon()
//////////////////////////////////////////////////////
void CPlayer::SetWeapon(int num)
{
    m_iWeapon = num;
}

//////////////////////////////////////////////////////
// GetWeapon()
//////////////////////////////////////////////////////
int CPlayer::GetWeapon()
{
    return m_iWeapon;
}

//////////////////////////////////////////////////////
// SetGold()
//////////////////////////////////////////////////////
void CPlayer::SetGold(int num)
{
    m_iGold = num;
}

//////////////////////////////////////////////////////
// GetGold()
//////////////////////////////////////////////////////
int CPlayer::GetGold()
{
    return m_iGold;
}

//////////////////////////////////////////////////////
// SetKeys()
//////////////////////////////////////////////////////
void CPlayer::SetKeys(int num)
{
    m_iKeys = num;
}

//////////////////////////////////////////////////////
// GetKeys()
//////////////////////////////////////////////////////
int CPlayer::GetKeys()
{
    return m_iKeys;
}

//////////////////////////////////////////////////////
// SetPotions()
//////////////////////////////////////////////////////
void CPlayer::SetPotions(int num)
{
    m_iPotions = num;
}

//////////////////////////////////////////////////////
// GetPotions()
//////////////////////////////////////////////////////
int CPlayer::GetPotions()
{
    return m_iPotions;
}

//////////////////////////////////////////////////////
// SetExperience()
//////////////////////////////////////////////////////
void CPlayer::SetExperience(int num)
{
    m_iExperience = num;
}

//////////////////////////////////////////////////////
// GetExperience()
//////////////////////////////////////////////////////
int CPlayer::GetExperience()
{
    return m_iExperience;
}

//////////////////////////////////////////////////////
// GetCurrentFrame
//////////////////////////////////////////////////////
int CPlayer::GetCurrentFrame()
{
    return m_CurrentFrame;
}

//////////////////////////////////////////////////////
// SetCurrentFrame
//////////////////////////////////////////////////////
void CPlayer::SetCurrentFrame(int num)
{
    m_CurrentFrame = num;
}

//////////////////////////////////////////////////////
// GetHomeFrame
//////////////////////////////////////////////////////
int CPlayer::GetHomeFrame()
{
    return m_HomeFrame;
}

//////////////////////////////////////////////////////
// SetHomeFrame
//////////////////////////////////////////////////////
void CPlayer::SetHomeFrame(int num)
{
    m_HomeFrame = num;
}

//////////////////////////////////////////////////////
// GetFacing
//////////////////////////////////////////////////////
int CPlayer::GetFacing()
{
    return m_Facing;
}

//////////////////////////////////////////////////////
// SetFacing
//////////////////////////////////////////////////////
void CPlayer::SetFacing(int num)
{
    m_Facing = num;
}